<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<title>Class Hierarchy (Metadata-Extractor - JavaDoc - An Open Source Java Library for Image File Metadata)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="Class Hierarchy (Metadata-Extractor - JavaDoc - An Open Source Java Library for Image File Metadata)";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><em><a href='http://www.drewnoakes.com/code/exif/' title='Go to the project home page.'><img src='http://metadata-extractor.googlecode.com/git/Resources/metadata-extractor-logo-131x30.png' border=0 alt='Metadata Extractor Logo'></a></em></div>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For All Packages</h1>
<span class="strong">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="com/drew/imaging/package-tree.html">com.drew.imaging</a>, </li>
<li><a href="com/drew/imaging/jpeg/package-tree.html">com.drew.imaging.jpeg</a>, </li>
<li><a href="com/drew/imaging/psd/package-tree.html">com.drew.imaging.psd</a>, </li>
<li><a href="com/drew/imaging/tiff/package-tree.html">com.drew.imaging.tiff</a>, </li>
<li><a href="com/drew/lang/package-tree.html">com.drew.lang</a>, </li>
<li><a href="com/drew/lang/annotations/package-tree.html">com.drew.lang.annotations</a>, </li>
<li><a href="com/drew/metadata/package-tree.html">com.drew.metadata</a>, </li>
<li><a href="com/drew/metadata/adobe/package-tree.html">com.drew.metadata.adobe</a>, </li>
<li><a href="com/drew/metadata/exif/package-tree.html">com.drew.metadata.exif</a>, </li>
<li><a href="com/drew/metadata/icc/package-tree.html">com.drew.metadata.icc</a>, </li>
<li><a href="com/drew/metadata/iptc/package-tree.html">com.drew.metadata.iptc</a>, </li>
<li><a href="com/drew/metadata/jfif/package-tree.html">com.drew.metadata.jfif</a>, </li>
<li><a href="com/drew/metadata/jpeg/package-tree.html">com.drew.metadata.jpeg</a>, </li>
<li><a href="com/drew/metadata/photoshop/package-tree.html">com.drew.metadata.photoshop</a>, </li>
<li><a href="com/drew/metadata/xmp/package-tree.html">com.drew.metadata.xmp</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">com.drew.metadata.adobe.<a href="com/drew/metadata/adobe/AdobeJpegReader.html" title="class in com.drew.metadata.adobe"><span class="strong">AdobeJpegReader</span></a> (implements com.drew.metadata.<a href="com/drew/metadata/MetadataReader.html" title="interface in com.drew.metadata">MetadataReader</a>)</li>
<li type="circle">com.drew.metadata.<a href="com/drew/metadata/Age.html" title="class in com.drew.metadata"><span class="strong">Age</span></a></li>
<li type="circle">com.drew.lang.<a href="com/drew/lang/ByteArrayReader.html" title="class in com.drew.lang"><span class="strong">ByteArrayReader</span></a> (implements com.drew.lang.<a href="com/drew/lang/BufferReader.html" title="interface in com.drew.lang">BufferReader</a>)</li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/CanonMakernoteDirectory.AFInfo.html" title="class in com.drew.metadata.exif"><span class="strong">CanonMakernoteDirectory.AFInfo</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/CanonMakernoteDirectory.CameraSettings.html" title="class in com.drew.metadata.exif"><span class="strong">CanonMakernoteDirectory.CameraSettings</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/CanonMakernoteDirectory.FocalLength.html" title="class in com.drew.metadata.exif"><span class="strong">CanonMakernoteDirectory.FocalLength</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/CanonMakernoteDirectory.Panorama.html" title="class in com.drew.metadata.exif"><span class="strong">CanonMakernoteDirectory.Panorama</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/CanonMakernoteDirectory.ShotInfo.html" title="class in com.drew.metadata.exif"><span class="strong">CanonMakernoteDirectory.ShotInfo</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/DataFormat.html" title="class in com.drew.metadata.exif"><span class="strong">DataFormat</span></a></li>
<li type="circle">com.drew.metadata.<a href="com/drew/metadata/Directory.html" title="class in com.drew.metadata"><span class="strong">Directory</span></a>
<ul>
<li type="circle">com.drew.metadata.adobe.<a href="com/drew/metadata/adobe/AdobeJpegDirectory.html" title="class in com.drew.metadata.adobe"><span class="strong">AdobeJpegDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/CanonMakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">CanonMakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/CasioType1MakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">CasioType1MakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/CasioType2MakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">CasioType2MakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/ExifIFD0Directory.html" title="class in com.drew.metadata.exif"><span class="strong">ExifIFD0Directory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/ExifInteropDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">ExifInteropDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/ExifSubIFDDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">ExifSubIFDDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/ExifThumbnailDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">ExifThumbnailDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/FujifilmMakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">FujifilmMakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/GpsDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">GpsDirectory</span></a></li>
<li type="circle">com.drew.metadata.icc.<a href="com/drew/metadata/icc/IccDirectory.html" title="class in com.drew.metadata.icc"><span class="strong">IccDirectory</span></a></li>
<li type="circle">com.drew.metadata.iptc.<a href="com/drew/metadata/iptc/IptcDirectory.html" title="class in com.drew.metadata.iptc"><span class="strong">IptcDirectory</span></a></li>
<li type="circle">com.drew.metadata.jfif.<a href="com/drew/metadata/jfif/JfifDirectory.html" title="class in com.drew.metadata.jfif"><span class="strong">JfifDirectory</span></a></li>
<li type="circle">com.drew.metadata.jpeg.<a href="com/drew/metadata/jpeg/JpegCommentDirectory.html" title="class in com.drew.metadata.jpeg"><span class="strong">JpegCommentDirectory</span></a></li>
<li type="circle">com.drew.metadata.jpeg.<a href="com/drew/metadata/jpeg/JpegDirectory.html" title="class in com.drew.metadata.jpeg"><span class="strong">JpegDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/KodakMakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">KodakMakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/KyoceraMakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">KyoceraMakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/NikonType1MakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">NikonType1MakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/NikonType2MakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">NikonType2MakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/OlympusMakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">OlympusMakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/PanasonicMakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">PanasonicMakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/PentaxMakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">PentaxMakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.photoshop.<a href="com/drew/metadata/photoshop/PhotoshopDirectory.html" title="class in com.drew.metadata.photoshop"><span class="strong">PhotoshopDirectory</span></a></li>
<li type="circle">com.drew.metadata.photoshop.<a href="com/drew/metadata/photoshop/PsdHeaderDirectory.html" title="class in com.drew.metadata.photoshop"><span class="strong">PsdHeaderDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/SigmaMakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">SigmaMakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/SonyType1MakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">SonyType1MakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/SonyType6MakernoteDirectory.html" title="class in com.drew.metadata.exif"><span class="strong">SonyType6MakernoteDirectory</span></a></li>
<li type="circle">com.drew.metadata.xmp.<a href="com/drew/metadata/xmp/XmpDirectory.html" title="class in com.drew.metadata.xmp"><span class="strong">XmpDirectory</span></a></li>
</ul>
</li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/ExifReader.html" title="class in com.drew.metadata.exif"><span class="strong">ExifReader</span></a> (implements com.drew.metadata.<a href="com/drew/metadata/MetadataReader.html" title="interface in com.drew.metadata">MetadataReader</a>)</li>
<li type="circle">com.drew.metadata.<a href="com/drew/metadata/Face.html" title="class in com.drew.metadata"><span class="strong">Face</span></a></li>
<li type="circle">com.drew.lang.<a href="com/drew/lang/GeoLocation.html" title="class in com.drew.lang"><span class="strong">GeoLocation</span></a></li>
<li type="circle">com.drew.metadata.icc.<a href="com/drew/metadata/icc/IccReader.html" title="class in com.drew.metadata.icc"><span class="strong">IccReader</span></a> (implements com.drew.metadata.<a href="com/drew/metadata/MetadataReader.html" title="interface in com.drew.metadata">MetadataReader</a>)</li>
<li type="circle">com.drew.imaging.<a href="com/drew/imaging/ImageMetadataReader.html" title="class in com.drew.imaging"><span class="strong">ImageMetadataReader</span></a></li>
<li type="circle">com.drew.metadata.iptc.<a href="com/drew/metadata/iptc/IptcReader.html" title="class in com.drew.metadata.iptc"><span class="strong">IptcReader</span></a> (implements com.drew.metadata.<a href="com/drew/metadata/MetadataReader.html" title="interface in com.drew.metadata">MetadataReader</a>)</li>
<li type="circle">com.drew.metadata.jfif.<a href="com/drew/metadata/jfif/JfifReader.html" title="class in com.drew.metadata.jfif"><span class="strong">JfifReader</span></a> (implements com.drew.metadata.<a href="com/drew/metadata/MetadataReader.html" title="interface in com.drew.metadata">MetadataReader</a>)</li>
<li type="circle">com.drew.metadata.jpeg.<a href="com/drew/metadata/jpeg/JpegCommentReader.html" title="class in com.drew.metadata.jpeg"><span class="strong">JpegCommentReader</span></a> (implements com.drew.metadata.<a href="com/drew/metadata/MetadataReader.html" title="interface in com.drew.metadata">MetadataReader</a>)</li>
<li type="circle">com.drew.metadata.jpeg.<a href="com/drew/metadata/jpeg/JpegComponent.html" title="class in com.drew.metadata.jpeg"><span class="strong">JpegComponent</span></a> (implements java.io.Serializable)</li>
<li type="circle">com.drew.imaging.jpeg.<a href="com/drew/imaging/jpeg/JpegMetadataReader.html" title="class in com.drew.imaging.jpeg"><span class="strong">JpegMetadataReader</span></a></li>
<li type="circle">com.drew.metadata.jpeg.<a href="com/drew/metadata/jpeg/JpegReader.html" title="class in com.drew.metadata.jpeg"><span class="strong">JpegReader</span></a> (implements com.drew.metadata.<a href="com/drew/metadata/MetadataReader.html" title="interface in com.drew.metadata">MetadataReader</a>)</li>
<li type="circle">com.drew.imaging.jpeg.<a href="com/drew/imaging/jpeg/JpegSegmentData.html" title="class in com.drew.imaging.jpeg"><span class="strong">JpegSegmentData</span></a> (implements java.io.Serializable)</li>
<li type="circle">com.drew.imaging.jpeg.<a href="com/drew/imaging/jpeg/JpegSegmentReader.html" title="class in com.drew.imaging.jpeg"><span class="strong">JpegSegmentReader</span></a></li>
<li type="circle">com.drew.metadata.<a href="com/drew/metadata/Metadata.html" title="class in com.drew.metadata"><span class="strong">Metadata</span></a></li>
<li type="circle">java.lang.Number (implements java.io.Serializable)
<ul>
<li type="circle">com.drew.lang.<a href="com/drew/lang/Rational.html" title="class in com.drew.lang"><span class="strong">Rational</span></a> (implements java.io.Serializable)</li>
</ul>
</li>
<li type="circle">java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
<ul>
<li type="circle">com.drew.lang.<a href="com/drew/lang/NullOutputStream.html" title="class in com.drew.lang"><span class="strong">NullOutputStream</span></a></li>
</ul>
</li>
<li type="circle">com.drew.imaging.<a href="com/drew/imaging/PhotographicConversions.html" title="class in com.drew.imaging"><span class="strong">PhotographicConversions</span></a></li>
<li type="circle">com.drew.metadata.photoshop.<a href="com/drew/metadata/photoshop/PhotoshopReader.html" title="class in com.drew.metadata.photoshop"><span class="strong">PhotoshopReader</span></a> (implements com.drew.metadata.<a href="com/drew/metadata/MetadataReader.html" title="interface in com.drew.metadata">MetadataReader</a>)</li>
<li type="circle">com.drew.imaging.psd.<a href="com/drew/imaging/psd/PsdMetadataReader.html" title="class in com.drew.imaging.psd"><span class="strong">PsdMetadataReader</span></a></li>
<li type="circle">com.drew.metadata.photoshop.<a href="com/drew/metadata/photoshop/PsdReader.html" title="class in com.drew.metadata.photoshop"><span class="strong">PsdReader</span></a> (implements com.drew.metadata.<a href="com/drew/metadata/MetadataReader.html" title="interface in com.drew.metadata">MetadataReader</a>)</li>
<li type="circle">com.drew.lang.<a href="com/drew/lang/RandomAccessFileReader.html" title="class in com.drew.lang"><span class="strong">RandomAccessFileReader</span></a> (implements com.drew.lang.<a href="com/drew/lang/BufferReader.html" title="interface in com.drew.lang">BufferReader</a>)</li>
<li type="circle">com.drew.lang.<a href="com/drew/lang/StringUtil.html" title="class in com.drew.lang"><span class="strong">StringUtil</span></a></li>
<li type="circle">com.drew.metadata.<a href="com/drew/metadata/Tag.html" title="class in com.drew.metadata"><span class="strong">Tag</span></a></li>
<li type="circle">com.drew.metadata.<a href="com/drew/metadata/TagDescriptor.html" title="class in com.drew.metadata"><span class="strong">TagDescriptor</span></a>&lt;T&gt;
<ul>
<li type="circle">com.drew.metadata.adobe.<a href="com/drew/metadata/adobe/AdobeJpegDescriptor.html" title="class in com.drew.metadata.adobe"><span class="strong">AdobeJpegDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/CanonMakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">CanonMakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/CasioType1MakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">CasioType1MakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/CasioType2MakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">CasioType2MakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.<a href="com/drew/metadata/DefaultTagDescriptor.html" title="class in com.drew.metadata"><span class="strong">DefaultTagDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/ExifIFD0Descriptor.html" title="class in com.drew.metadata.exif"><span class="strong">ExifIFD0Descriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/ExifInteropDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">ExifInteropDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/ExifSubIFDDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">ExifSubIFDDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/ExifThumbnailDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">ExifThumbnailDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/FujifilmMakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">FujifilmMakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/GpsDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">GpsDescriptor</span></a></li>
<li type="circle">com.drew.metadata.icc.<a href="com/drew/metadata/icc/IccDescriptor.html" title="class in com.drew.metadata.icc"><span class="strong">IccDescriptor</span></a></li>
<li type="circle">com.drew.metadata.iptc.<a href="com/drew/metadata/iptc/IptcDescriptor.html" title="class in com.drew.metadata.iptc"><span class="strong">IptcDescriptor</span></a></li>
<li type="circle">com.drew.metadata.jfif.<a href="com/drew/metadata/jfif/JfifDescriptor.html" title="class in com.drew.metadata.jfif"><span class="strong">JfifDescriptor</span></a></li>
<li type="circle">com.drew.metadata.jpeg.<a href="com/drew/metadata/jpeg/JpegCommentDescriptor.html" title="class in com.drew.metadata.jpeg"><span class="strong">JpegCommentDescriptor</span></a></li>
<li type="circle">com.drew.metadata.jpeg.<a href="com/drew/metadata/jpeg/JpegDescriptor.html" title="class in com.drew.metadata.jpeg"><span class="strong">JpegDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/KodakMakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">KodakMakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/KyoceraMakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">KyoceraMakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/NikonType1MakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">NikonType1MakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/NikonType2MakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">NikonType2MakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/OlympusMakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">OlympusMakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/PanasonicMakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">PanasonicMakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/PentaxMakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">PentaxMakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.photoshop.<a href="com/drew/metadata/photoshop/PhotoshopDescriptor.html" title="class in com.drew.metadata.photoshop"><span class="strong">PhotoshopDescriptor</span></a></li>
<li type="circle">com.drew.metadata.photoshop.<a href="com/drew/metadata/photoshop/PsdHeaderDescriptor.html" title="class in com.drew.metadata.photoshop"><span class="strong">PsdHeaderDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/SigmaMakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">SigmaMakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/SonyType1MakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">SonyType1MakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.exif.<a href="com/drew/metadata/exif/SonyType6MakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">SonyType6MakernoteDescriptor</span></a></li>
<li type="circle">com.drew.metadata.xmp.<a href="com/drew/metadata/xmp/XmpDescriptor.html" title="class in com.drew.metadata.xmp"><span class="strong">XmpDescriptor</span></a></li>
</ul>
</li>
<li type="circle">java.lang.Throwable (implements java.io.Serializable)
<ul>
<li type="circle">java.lang.Exception
<ul>
<li type="circle">com.drew.lang.<a href="com/drew/lang/BufferBoundsException.html" title="class in com.drew.lang"><span class="strong">BufferBoundsException</span></a></li>
<li type="circle">com.drew.lang.<a href="com/drew/lang/CompoundException.html" title="class in com.drew.lang"><span class="strong">CompoundException</span></a>
<ul>
<li type="circle">com.drew.imaging.<a href="com/drew/imaging/ImageProcessingException.html" title="class in com.drew.imaging"><span class="strong">ImageProcessingException</span></a>
<ul>
<li type="circle">com.drew.imaging.jpeg.<a href="com/drew/imaging/jpeg/JpegProcessingException.html" title="class in com.drew.imaging.jpeg"><span class="strong">JpegProcessingException</span></a></li>
<li type="circle">com.drew.imaging.tiff.<a href="com/drew/imaging/tiff/TiffProcessingException.html" title="class in com.drew.imaging.tiff"><span class="strong">TiffProcessingException</span></a></li>
</ul>
</li>
<li type="circle">com.drew.metadata.<a href="com/drew/metadata/MetadataException.html" title="class in com.drew.metadata"><span class="strong">MetadataException</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">com.drew.imaging.tiff.<a href="com/drew/imaging/tiff/TiffMetadataReader.html" title="class in com.drew.imaging.tiff"><span class="strong">TiffMetadataReader</span></a></li>
<li type="circle">com.drew.metadata.xmp.<a href="com/drew/metadata/xmp/XmpReader.html" title="class in com.drew.metadata.xmp"><span class="strong">XmpReader</span></a> (implements com.drew.metadata.<a href="com/drew/metadata/MetadataReader.html" title="interface in com.drew.metadata">MetadataReader</a>)</li>
</ul>
</li>
</ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">com.drew.lang.<a href="com/drew/lang/BufferReader.html" title="interface in com.drew.lang"><span class="strong">BufferReader</span></a></li>
<li type="circle">com.drew.metadata.<a href="com/drew/metadata/MetadataReader.html" title="interface in com.drew.metadata"><span class="strong">MetadataReader</span></a></li>
</ul>
<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
<ul>
<li type="circle">com.drew.lang.annotations.<a href="com/drew/lang/annotations/SuppressWarnings.html" title="annotation in com.drew.lang.annotations"><span class="strong">SuppressWarnings</span></a> (implements java.lang.annotation.Annotation)</li>
<li type="circle">com.drew.lang.annotations.<a href="com/drew/lang/annotations/Nullable.html" title="annotation in com.drew.lang.annotations"><span class="strong">Nullable</span></a> (implements java.lang.annotation.Annotation)</li>
<li type="circle">com.drew.lang.annotations.<a href="com/drew/lang/annotations/NotNull.html" title="annotation in com.drew.lang.annotations"><span class="strong">NotNull</span></a> (implements java.lang.annotation.Annotation)</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><em><a href='http://www.drewnoakes.com/code/exif/' title='Go to the project home page.'><img src='http://metadata-extractor.googlecode.com/git/Resources/metadata-extractor-logo-131x30.png' border=0 alt='Metadata Extractor Logo'></a></em></div>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2003-2012 Drew Noakes. All Rights Reserved.</i>
<script src='http://www.google-analytics.com/urchin.js' type='text/javascript'></script>
<script type='text/javascript'>
_uacct = 'UA-936661-1';
urchinTracker();
</script></small></p>
</body>
</html>
